﻿using System;

namespace BGShell.PowerShell.LanguageService.Threading
{
    internal abstract class BackgroundJob
    {
        internal int Delay
        {
            get;
            set;
        }

        internal Action Callback
        {
            get;
            set;
        }

        internal virtual void Execute()
        {
        }
    }
}